﻿/*#######################################################################################
    Copyright (c) 2017-2019 Kasugaccho
    Copyright (c) 2018-2019 As Project
    https://github.com/Kasugaccho/DungeonTemplateLibrary
    wanotaitei@gmail.com

    DungeonTemplateLibraryUnity
    https://github.com/sitRyo/DungeonTemplateLibraryUnity
    seriru.rcvmailer@gmail.com

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#######################################################################################*/

using UnityEditor.Experimental.UIElements.GraphView;

namespace DTL.Random {
    public interface IRandomable {
        /* [min, max) */
        uint Next(uint min, uint max);
        /* [0, max) */
        uint Next(uint max);
        /* [0, int::max) */
        uint Next();
    }
}